home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / aztecnos.arc / FILES.C < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-16  |  2.9 KB  |  76 lines

  1. /* System-dependent definitions of various files, spool directories, etc */
  2.  
  3. #if    (defined(LATTICE) || defined(MAC) || defined(__TURBOC__))
  4. /* These compilers require special open modes when reading binary files
  5.  * 
  6.  * "The single most brilliant design decision in all of UNIX was the
  7.  * choice of a SINGLE character as the end-of-line indicator" -- M. O'Dell
  8.  *
  9.  * "Whoever picked the end-of-line conventions for MS-DOS and the Macintosh
  10.  * should be shot!" -- P. Karn's corollary to O'Dells' declaration
  11.  *
  12.  * Index definitions for this array are in global.h
  13.  */
  14. char *Binmode[] = {
  15.     "rb",    /* Read binary */
  16.     "wb"    /* Write binary */
  17. };
  18. #else
  19. /* fopen modes for binary files under Aztec -- same as UNIX */
  20. char *Binmode[] = {
  21.     "r",    /* Read */
  22.     "w"    /* Write */
  23. };
  24. #endif
  25.  
  26. #ifdef    MSDOS
  27. char Startup[] = "/autoexec.net";    /* Initialization file */
  28. char Userfile[] = "/ftpusers";    /* Authorized FTP users and passwords */
  29. char Maillog[] = "/spool/mail.log";    /* mail log */
  30. char Mailspool[] = "/spool/mail";    /* Incoming mail */
  31. char Mailqdir[] = "/spool/mqueue";        /* Outgoing mail spool */
  32. char Mailqueue[] = "/spool/mqueue/*.wrk";    /* Outgoing mail work files */
  33. char Routeqdir[] = "/spool/rqueue";        /* queue for router */
  34. char Alias[] = "/alias";    /* the alias file */
  35. char Dfile[] = "/domain.txt";    /* Domain cache */
  36. #endif
  37.  
  38. #ifdef    UNIX
  39. char Startup[] = "./startup.net";    /* Initialization file */
  40. char Config[] = "./config.net";    /* Device configuration list */
  41. char Userfile[] = "./ftpusers";
  42. char Mailspool[] = "/usr/spool/mail";
  43. char Maillog[] = "/spool/mail.log";    /* mail log */
  44. char Mailqdir[] = "/usr/spool/mqueue";
  45. char Mailqueue[] = "/usr/spool/mqueue/*.wrk";
  46. char Routeqdir[] = "/spool/rqueue";        /* queue for router */
  47. char Alias[] = "/alias";    /* the alias file */
  48. char Dfile[] = "./domain.txt";    /* Domain cache */
  49. #endif
  50.  
  51. #ifdef    AMIGA
  52. char Startup[] = "TCPIP:net.start";
  53. char Config[] = "TCPIP:config.net";    /* Device configuration list */
  54. char Userfile[] = "TCPIP:ftpusers";
  55. char Mailspool[] = "TCPIP:spool/mail";
  56. char Maillog[] = "TCPIP:spool/mail.log";
  57. char Mailqdir[] = "TCPIP:spool/mqueue";
  58. char Mailqueue[] = "TCPIP:spool/mqueue/*.wrk";
  59. char Routeqdir[] = "TCPIP:spool/rqueue";        /* queue for router */
  60. char Alias[] = "TCPIP:alias";    /* the alias file */
  61. char Dfile[] = "TCPIP:domain.txt";    /* Domain cache */
  62. #endif
  63.  
  64. #ifdef    MAC
  65. char Startup[] ="Mikes Hard Disk:net.start";
  66. char Config[] = "Mikes Hard Disk:config.net";    /* Device configuration list */
  67. char Userfile[] = "Mikes Hard Disk:ftpusers";
  68. char Mailspool[] = "Mikes Hard Disk:spool:mail:";
  69. char Maillog[] = "Mikes Hard Disk:spool:mail.log:";
  70. char Mailqdir[] = "Mikes Hard Disk:spool:mqueue:";
  71. char Mailqueue[] = "Mikes Hard Disk:spool:mqueue:*.wrk";
  72. char Routeqdir[] = "Mikes Hard Disk:spool/rqueue:";    /* queue for router */
  73. char Alias[] = "Mikes Hard Disk:alias";    /* the alias file */
  74. char Dfile[] = "Mikes Hard Disk:domain:txt";    /* Domain cache */
  75. #endif
  76.